home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus Special 23
/
AMIGAplus Sonderheft 23 (2000)(Falke)(DE)[!].iso
/
Updates
/
Datatypes
/
RGFX-DT35
/
RGFX-DT35.readme
< prev
next >
Wrap
Text File
|
1999-11-14
|
2KB
|
77 lines
Short: Datatype for IFF-RGFX-Format (44.0)
Uploader: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
Author: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
Type: util/dtype
Version: 44.0
Requires minimum:
* OS 3.5 !!
* xpkmaster.library V5
##########################################################
NOTE:
This IFF-RGFX datatype is for OS 3.5 only !!
Download util/dtype/RGFX-DT.lha under OS 3.0 or OS 3.1 !!
##########################################################
With the help of the rgfx.datatype, your datatype sytem is able to read images
coded in the new IFF-RGFX-Format created by Andreas Kleinert.
This archive is freeware !
Do with it what you want, as long as you do not remove any files from this archive !
The archive also contains the utility 'DT2RGFX'. This converts a datatype picture
to the new IFF-RGFX-Format !
The datatype supports the DTM_WRITE-RAW method, to save in own format.
Internet: http://www.rzuser.uni-heidelberg.de/~astegema
Important note about the source code:
*************************************
The source has been written in C++ using Maxon-C++ V3.
You will find several instructions a bit strange as I have converted all C-style OS-structures
to C++ OS-structures.
E.g.
struct Library
{
struct Node lib_Node;
UBYTE lib_Flags;
UBYTE lib_pad;
UWORD lib_NegSize;
UWORD lib_PosSize;
UWORD lib_Version;
UWORD lib_Revision;
APTR lib_IdString;
ULONG lib_Sum;
UWORD lib_OpenCnt;
};
has been converted to
struct Library:Node // !!!!!
{
UBYTE lib_Flags;
UBYTE lib_pad;
UWORD lib_NegSize;
UWORD lib_PosSize;
UWORD lib_Version;
UWORD lib_Revision;
APTR lib_IdString;
ULONG lib_Sum;
UWORD lib_OpenCnt;
};
This simplifies the code as I don't always need to cast variables to fit arguments
in functions.
Additionally C++ allows to leave away the 'struct' keyword !
If you like to recompile the source-code for your compiler, you need to adjust the
source-code to C. But this should be no problem.